.header{
	float:left;
	background:#fece02;
	width:100%;
	// position:fixed;
	.logo{
		margin-left: 38px;
		margin-top:35px;
		display:inline-block;
		height:102px;
		// line-height:102px;
		margin-right: 47px;
		float: left;
	}
	.search,.code,.msg,.glass{
		display:inline-block;
	}
	.search{
		position:relative;
		margin-top:28px;
		// float:left;
		input{
			width:428px;
			height:73px;
			background: #fee579;
			color:#000;
			border:0px solid #fff;
			border-radius: 40px;
			text-indent: 87px;
			font-size: 30px;
		}
		input::-webkit-input-placeholder{	
			color:#fff;
		}
		input::-moz-input-placeholder{	
			color:#fff;
		}
		.glass{
			position:absolute;
			top:30%;
			left:5%;
		}
	}
	.code{
		float: right;
		margin-top:45px;
		margin-right:40px;	
	}
	.msg{
		float:right;
		margin-top:45px;
		margin-right:16px;

	}
}
.banner{
	width:100%;
	padding-top:137px;
	img{
		width:100%;

	}	
}
.active{
	width:100%;
	display:flex;
	justify-content:space-around;
	text-align: center;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:18px;
	.box{
	flex-basis:25%;
	margin-top:20px;
	margin-bottom:25px;
	.img{
		margin-bottom:16px;
	}
	}
}
.content{
	margin:0 20px 25px;
	float:left;
	width:85%;
	padding:35px;
	border:1px solid #d3d3d3;
	.text{
		display:inline-block;
		float:left;
		h2{
			font-size:42px;
			
			color:#f04e92;
			margin-bottom:35px;
		}
		p{
			font-size:27px;
			border-bottom:1px solid #000;
			margin-bottom:10px;
			span:first-of-type{
				font-size:60px;
				color:#eb4f89;
				
			}
			span:last-of-type{
				font-size:30px;
				color:#eb4f89;
			}
		}
	}
	.pic{
		display:inline-block;
		float:right;
	}
}
.second .text h2{
	color:#66cee6;
}
.second .text p span:first-of-type{
	color:#66cee6;
}
.foot{
	position:fixed;
	bottom:0px;
	background:#fff;
	text-align:center;
	padding-top:15px;
	padding-bottom: 12px;
	border-top:2px solid #c3c3c3;
	width:100%;
	display:flex;
	justify-content:space-between;
	flex-wrap:nowrap;
	.box{
		flex-basis:25%;
	}
}